home *** CD-ROM | disk | FTP | other *** search
/ The Original Shareware 1.1 / The Original Shareware (WeMake CDs)(Volume 1.1)(CDs, Inc)(1993).iso / 10 / unotes11.zip / UNO.DOC < prev    next >
Text File  |  1990-09-21  |  40KB  |  1,023 lines

  1.  
  2.  
  3.                     Useful Notes Version 1.1 Documentation
  4.                     ======================================
  5.  
  6.  
  7.      What is Useful Notes?
  8.      ~~~~~~~~~~~~~~~~~~~~~
  9.  
  10.      Useful Notes lets you create, organize, and access information on
  11.      electronic notes.
  12.  
  13.      Think of Useful Notes as being a blank pad of "post-it" notes.  Each
  14.      time you want to remember something you the grab the top sheet, jot
  15.      down the information, then put it on your desktop someplace.  Pretty
  16.      soon you'll have a whole bunch (pile) of these notes.
  17.  
  18.      Unlike paper notes however, Uno gives you instant access to the random
  19.      pieces of information on your notes.
  20.  
  21.  
  22.      Features
  23.      ~~~~~~~~
  24.  
  25.      Useful Notes (Uno) is a small, fast, information manager that is
  26.      suitable for a wide variety of productivity tasks.  Some of Uno's
  27.      features include:
  28.  
  29.         - can be run from command line or as TSR
  30.         - number and length of notes only limited by available memory
  31.         - notes can be copied, moved, sized, ordered, and locked
  32.         - establish "hot links" between notes, files, and programs
  33.         - typeover and insert mode editing
  34.         - search keyword or full text (case sensitive or insensitive)
  35.         - cut and paste
  36.         - word wrap and paragraph reformat
  37.         - smart indentation
  38.         - easy to use consistent interface
  39.         - user configurable preferences
  40.  
  41.  
  42.      Quick Start
  43.      ~~~~~~~~~~~
  44.  
  45.      You should find two sample "piles" of notes with this distribution;
  46.      tutorial.uno and sample.uno.  A good way to introduce yourself to
  47.      Useful Notes is to try the tutorial.  Simply type:
  48.  
  49.         uno tutorial.uno
  50.  
  51.      at the DOS prompt then follow the on screen instructions.  You should
  52.      be able to work through the tutorial without having read the
  53.      documentation.
  54.  
  55.      To explore some ideas about how Useful Notes might be used, type:
  56.  
  57.         uno sample.uno
  58.  
  59.      at the DOS prompt and again follow the on screen instructions.
  60.  
  61.  
  62.  
  63.      System Requirements
  64.      ~~~~~~~~~~~~~~~~~~~
  65.  
  66.      Uno runs on any IBM PC or compatible.  Uno automatically determines
  67.      the type of video card installed and uses 80 X 25 text mode when it
  68.      starts up.  The following video cards (or ones that are compatible)
  69.      are supported:
  70.  
  71.         - Color Graphics Adapter (CGA)
  72.         - Monochrome Graphics Adapter (MGA)
  73.         - Hercules Graphics Adapter (HGA)
  74.         - Enhanced Graphics Adapter (EGA)
  75.         - Video Graphics Array (VGA)
  76.         - Multi-Color Graphics Array (MCGA)
  77.  
  78.      Any monitor that can display 80 X 25 text works with Uno.  If you have
  79.      a color monitor and card, you can change the default colors (of black
  80.      and white) by running unocfg.exe (see Configuring Uno).  In addition
  81.      Uno supports a 43 line display on EGA systems and a 28 or 50 line
  82.      display on VGA systems.
  83.  
  84.      Uno is very small and runs on systems with as little as 128K of
  85.      memory.  Of course the more memory that you have, the larger the notes
  86.      that you are able to edit.
  87.  
  88.  
  89.      Starting Up Uno
  90.      ~~~~~~~~~~~~~~~
  91.  
  92.      From the DOS prompt, type:
  93.  
  94.         uno <pilename>
  95.  
  96.      then press the Enter key.
  97.  
  98.      "Pilename" is the name of a existing "pile" of notes.
  99.  
  100.      You can also start up Uno with no pile specified.  In this case Uno
  101.      starts within an empty unnamed pile of notes.
  102.  
  103.  
  104.      Screen Layout
  105.      ~~~~~~~~~~~~~
  106.  
  107.      Uno uses the top 23 lines of the screen to display your notes.  Think
  108.      of this area as a "desktop" (that is 80 columns wide and 23 lines
  109.      deep) onto which any number of notes can be piled.  This desktop is
  110.      bordered on the top and sides by the edge of the screen, and bounded
  111.      on the bottom by an inverse line.
  112.  
  113.      That inverse line is called the "status line".  On the left edge of 
  114.      the status line is the name of the "pile" of notes that you are 
  115.      working with.  To the right side of the status line, the amount of 
  116.      memory left for use by notes (Resident only), and the line and column
  117.      position of the cursor within the current note is displayed.
  118.  
  119.      Below the status line are the command lines.  All of the commands that
  120.      are currently available to you are displayed on these two lines.
  121.  
  122.  
  123.  
  124.      Piles
  125.      ~~~~~
  126.  
  127.      Piles of notes are loaded onto the Uno "desktop".  A "pile" is simply
  128.      a group of notes that can be loaded from or saved to disk(ette) as a
  129.      file.  The pile name is used as the file name when loading or saving.
  130.  
  131.  
  132.      Notes
  133.      ~~~~~
  134.  
  135.      Notes appear as rectangular areas on the Useful Notes desktop with
  136.      either a single or double line border around them.  The text for a
  137.      note will be contained within this border.
  138.  
  139.      In the lower right hand corner of each note you will find the note
  140.      number.  The number for each note will be unique within the current
  141.      pile and will not change.
  142.  
  143.                       ╔EFLN═══════════───────────────┐
  144.                       ║                             │
  145.                       ║ └ Shows which Properties the │
  146.                       ║   note has (Execute, File,   │
  147.                       ║   Locked, or Nowrap).        │
  148.                       ║                              │
  149.                       ║                              │
  150.                       ║<- Double border if the note  │
  151.                       ║   is the "Current" note.     │
  152.                       ║   Single border around all ->│
  153.                       ║   other notes.               │
  154.                       ║                              │
  155.                       ║                              │
  156.                       ║ ┌ Unique number assigned to  │
  157.                       ║ │ each note upon creation.   │
  158.                       ║                             │
  159.                       ╚300════════════───────────────┘
  160.  
  161.      Each note can be any size up to the full size of the desktop.  The
  162.      text for a note can be as much as 1,000 characters wide, and 10,000
  163.      lines deep.
  164.  
  165.      One note, which is usually a different color than the rest of the
  166.      notes on the desktop and has a double line surrounding it, is the
  167.      "current" note.  The current note will always have a flashing cursor
  168.      in it.  You can move this cursor anywhere in the note and the "text
  169.      window" will follow the cursor as you move about.  If there is no
  170.      "current" note it means that you are at the end of the pile.
  171.  
  172.  
  173.  
  174.      Notes (continued)
  175.      ~~~~~~~~~~~~~~~~~
  176.  
  177.      If you could see the backside of a note it might look like this:
  178.  
  179.                       ┌──────────────────────────────┐
  180.                       │                              │
  181.                       │ Time/Date:                   │
  182.                       │ ░░░░░░░░░░░░░░░░░░           │
  183.                       │                              │
  184.                       │                              │
  185.                       │ Description:                 │
  186.                       │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
  187.                       │                              │
  188.                       │                              │
  189.                       │ Properties:                  │
  190.                       │                              │
  191.                       │  Execute  ░      Locked  ░   │
  192.                       │                              │
  193.                       │  File     ░      Nowrap  ░   │
  194.                       │                              │
  195.                       └──────────────────────────────┘
  196.  
  197.      When a note is created, the time and date is automatically recorded
  198.      for you.  While editing you have the option of typing in a short 
  199.      description for the note or setting certain note properties.  See the
  200.      sections on Description and Properties under the Edit command for 
  201.      more details on how Useful Notes uses this additional information.
  202.  
  203.  
  204.  
  205.      The Cursor
  206.      ~~~~~~~~~~
  207.  
  208.      The "cursor" is a pointer within the current note.  When in Edit mode,
  209.      text can be added or deleted here.  In Uno the flashing cursor appears
  210.      as an inverted half block when you are in "insert mode", and an
  211.      underscore when you are in "typeover mode".  Since text for a note can
  212.      be bigger than the note itself, you can use the cursor keys to move
  213.      the text around inside a note window.
  214.  
  215.  
  216.      Moving the Cursor
  217.      ~~~~~~~~~~~~~~~~~
  218.  
  219.      Moving the cursor around can be accomplished with the following keys.
  220.      In all cases, the text window is adjusted when necessary in order to
  221.      keep the cursor within the note's border.
  222.  
  223.      Space Bar  Moves the cursor to the next note.
  224.  
  225.      Backspace  Moves the cursor to the previous note.
  226.  
  227.      Up Arrow   Moves the cursor up one line of text.
  228.  
  229.      Down Arrow Moves the cursor down one line of text.
  230.  
  231.      ->         Moves the cursor right one character.
  232.  
  233.      <-         Moves the cursor left one character.
  234.  
  235.      Home       Moves the cursor to the first character on the current
  236.                 line.  If you are already on the first character, moves the
  237.                 cursor to column 1.
  238.  
  239.      End        Moves the cursor one position past the last character on
  240.                 the current line.
  241.  
  242.      PgUp       Moves the cursor up one note of text.
  243.  
  244.      PgDn       Moves the cursor down one note of text.
  245.  
  246.      Tab        Moves the cursor to the next "Hot Spot" (see section on Hot
  247.                 Spots).  If there are no more Hot Spots, Tab moves the
  248.                 cursor to the next tab stop.
  249.  
  250.      Backtab    Moves the cursor to the previous "Hot Spot" (see section on
  251.                 Hot Spots).  If there are no more Hot Spots, Backtab moves
  252.                 the cursor to the previous tab stop.
  253.  
  254.  
  255.  
  256.      Moving the Cursor (continued)
  257.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  258.  
  259.      Additional cursor movement commands can be accessed by holding down
  260.      the "Ctrl" key (you will see the command menu change when you do this)
  261.      and pressing one of these keys:
  262.  
  263.      Back
  264.      Section    Moves the cursor to the next note that has a different
  265.                 "Description" (see section on Description) than the current
  266.                 note.
  267.  
  268.      Next
  269.      Section    Moves the cursor to the previous note that has a different
  270.                 "Description" (see section on Description) than the current
  271.                 note.
  272.  
  273.      Goto Note  Prompts for a note number, then moves the cursor to the
  274.                 note number entered.
  275.  
  276.      Ctrl Home  Moves the cursor to the first line of the current note.
  277.  
  278.      Ctrl End   Moves the cursor one line past the end of the current note.
  279.  
  280.      First 
  281.      Note       Moves the cursor to the first note in the pile.
  282.  
  283.      Last
  284.      Note       Moves the cursor to the last note in the pile.
  285.  
  286.      Ctrl PgDn  When a search Pattern has been defined, moves the cursor to
  287.                 the next occurrence of Pattern in the pile.
  288.  
  289.      Ctrl PgUp  When a search Pattern has been defined, moves the cursor to
  290.                 the previous occurrence of Pattern in the pile.
  291.  
  292.  
  293.      Other Keys You Should Know About
  294.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  295.  
  296.      The following keys are important to the operation of Uno:
  297.  
  298.      Esc        Returns to the previous level of menus.  If you are at the
  299.                 main command menu nothing happens.
  300.  
  301.      Ins        Switches between "typeover" and "insert" modes.
  302.  
  303.  
  304.  
  305.      Main Menu Commands
  306.      ~~~~~~~~~~~~~~~~~~
  307.  
  308.      Most commands in Uno are invoked by pressing the first letter of the
  309.      command name.  In cases where this is not so the key to press will
  310.      precede the command name and be highlighted.  In addition, pressing
  311.      and holding down the Ctrl key reveals additional cursor movement keys.
  312.  
  313.      Many of the main menu commands have sub-options.  Sub-option menus
  314.      replace the main command menu when invoked.  They show the main com-
  315.      mand selected in inverse text (just below the file name on the status
  316.      line) and the option choices on the bottom line of the screen.  You
  317.      also select options by pressing the first highlighted letter or
  318.      character of the appropriate choice.
  319.  
  320.      You can always get out of sub-option menu(s) by pressing the Esc key.
  321.  
  322.      The sections that follow describe the main menu commands and sub-
  323.      options in more detail.
  324.  
  325.  
  326.      Bottom
  327.      ~~~~~~
  328.  
  329.      Move the current note to the end of the pile.  The next note in the
  330.      pile becomes the current note.
  331.  
  332.      If you order your pile with the most important notes at the front, it
  333.      is often useful to "bury" notes with this command that cannot be dealt
  334.      with right away.
  335.  
  336.  
  337.      Copy
  338.      ~~~~
  339.  
  340.      Make a copy of the current note.  You will automatically be in Edit
  341.      mode on the new "copied" note.  The new note will be positioned
  342.      immediately AFTER the current note in the pile's order.
  343.  
  344.  
  345.      Delete
  346.      ~~~~~~
  347.  
  348.      Delete the current note.  You will be prompted to verify that you
  349.      really want to delete.  The next note in the pile becomes the current
  350.      note.
  351.  
  352.  
  353.  
  354.      Edit
  355.      ~~~~
  356.  
  357.      To enter text in Uno you must be in Edit mode.  Press the 'E' key from
  358.      the command menu to edit the current note, or press the Note key to
  359.      create a new note (you will automatically be in Edit mode).  The
  360.      following few sections assume that you are in Edit mode.
  361.  
  362.  
  363.      Edit - Entering Text
  364.      ~~~~~~~~~~~~~~~~~~~~
  365.  
  366.      To enter text into a Uno note, position the cursor where you want the
  367.      text to be added and then type.  If you make a mistake use the
  368.      Backspace or Del key to erase the error.  In insert mode, characters
  369.      to the right of the half block cursor (including the current
  370.      character) shift right to make room for new text being entered.
  371.  
  372.      You can do "power" data entry using Uno.  By default the "word wrap"
  373.      feature is turned on within a note so that any word that is incomplete
  374.      when it "hits" the right border is moved down to the next line.  With
  375.      this feature you can enter long passages of text without having to
  376.      worry about the ends of lines.
  377.  
  378.      Uno considers a block of text separated by at least one blank line
  379.      above and below to be a paragraph.  Editing text within a paragraph
  380.      when word wrap is on might be a little disconcerting at first,
  381.      especially when in insert mode.  Uno makes no attempt to reformat
  382.      paragraph text "on-the-fly" as you are editing it.  When in insert
  383.      mode Uno moves any text to the right of the cursor down to the next
  384.      line (if necessary) to make room for new text.  The Paragraph Reformat
  385.      option under the Edit command can be used to fix things up after you
  386.      have made all your changes.
  387.  
  388.  
  389.      Edit - Enter Key
  390.      ~~~~~~~~~~~~~~~~
  391.  
  392.      When editing, the Enter key moves the cursor down one line and
  393.      positions it at the current level of indentation.  If you are in
  394.      insert mode, a new line is created immediately after the current line,
  395.      and any text to the right of and including the cursor character is
  396.      moved down with the cursor.
  397.  
  398.  
  399.  
  400.      Edit - Smart Indentation
  401.      ~~~~~~~~~~~~~~~~~~~~~~~~
  402.  
  403.      When you press the Enter key, the cursor moves down one line and Uno
  404.      positions the cursor under the first character of the current line.
  405.      This makes it easy to enter blocks of indented text.
  406.  
  407.      Similarly the Paragraph Reformat looks at the leading spaces on the
  408.      SECOND line of a paragraph to determine where to place the left
  409.      margin.  The right margin will always be the right border of the note.
  410.      Any positive or negative indentation on the first line will be
  411.      preserved.
  412.  
  413.      The Outdent option under the Ctrl key (when in Edit) moves the cursor
  414.      to the previous level of indentation (which it determines by looking
  415.      "up" in the text of the note).
  416.  
  417.  
  418.      Edit - F1 File
  419.      ~~~~~~~~~~~~~~
  420.  
  421.      This command is identical to the File command described later.  It
  422.      appears under the Edit command as a convenience to the user.
  423.  
  424.  
  425.      Edit - F5 Cut
  426.      ~~~~~~~~~~~~~
  427.  
  428.      Cut allows you to select a block of text which can subsequently be
  429.      deleted or copied.  Text selection begins at the current cursor
  430.      position.  As you move the cursor around (using the standard cursor
  431.      movement keys) selected text is highlighted.  Selection ends when you
  432.      press the Copy or Delete command keys.  All the text from one selected
  433.      position in the text to another will be affected.
  434.  
  435.      Any time that you select a block of text and copy or delete it, the
  436.      selected text is copied to a "clipboard" or "cut buffer" for Uno.  The
  437.      former contents of "clipboard" are lost when newly selected text is
  438.      copied to it.
  439.  
  440.      Once marked, there are two operations that can be performed on the
  441.      highlighted text.
  442.  
  443.  
  444.      Copy       Copies the selected text to the clipboard.
  445.  
  446.      Delete     Copies the selected text to the clipboard then removes it
  447.                 from the current note.
  448.  
  449.  
  450.  
  451.      Edit - F6 Paste
  452.      ~~~~~~~~~~~~~~~
  453.  
  454.      This command copies the text from the clipboard into the current note
  455.      at the current cursor position.  If you are in insert mode, the
  456.      note text is moved to make room for the clipboard text being
  457.      added.  Care should be exercised when you are in typeover mode as the
  458.      clipboard text is copied on top of the text in the current note.
  459.      If there are more than 2 lines of text being Pasted and you
  460.      are in typeover mode, you are asked to verify that you really want to
  461.      Paste.
  462.  
  463.      The clipboard works for all the notes in the current pile, so you can
  464.      Cut from one note and Paste into another.
  465.  
  466.  
  467.      Edit - F7 Description
  468.      ~~~~~~~~~~~~~~~~~~~~~
  469.  
  470.      You can type any text you want into the Description for a note.  Press
  471.      the Enter key then you are done typing.
  472.  
  473.      The Description is used in many ways by Useful Notes.  You can "Order"
  474.      notes alphabetically by description.  You can "Search" for specific
  475.      "Patterns" within descriptions, and we'll see later how descriptions
  476.      can be used to "link" notes together (see Hot Spots).
  477.  
  478.      
  479.      Edit - F8 Properties
  480.      ~~~~~~~~~~~~~~~~~~~~
  481.  
  482.      Notes can have special "Properties".  For instance, when a note is
  483.      "Locked" you can no longer Edit it.  Word wrapping can be turned off
  484.      in a note with the "Nowrap" option.  If a Property has been selected,
  485.      its first letter appears in the upper right corner of the note.
  486.  
  487.      Notes with the "Execute" property set ON can be used to run DOS
  488.      commands.  When you press the Enter key while on an Executable note,
  489.      Useful Notes will "shell out" to DOS using the note's Description as a
  490.      command.  Uno will not use any text following a ';' character in the
  491.      description as part of the command.
  492.  
  493.      Execute will NOT work if you have popped-up Useful Notes (Resident
  494.      version) from the DOS prompt or there is not enough memory to run the
  495.      command specified by the Description.
  496.  
  497.      When Execute is selected two additional sub-Properties appear.  
  498.      "Clear" can be used to blank the screen prior to running the command,
  499.      and "Restore" will redraw the desktop when the command returns (if
  500.      selected).
  501.  
  502.      With the "File" property set, a note's Description will be treated as
  503.      a file name (except for any text following a ';' character).  When
  504.      saving a note, Useful Notes normally puts the text for the note in the
  505.      "pile file".  A "File" note's text will be saved in a separate file
  506.      named by the Description.  Likewise when loading, Useful Notes gets
  507.      the text from the named file.
  508.  
  509.  
  510.  
  511.      Edit - F9 Reformat
  512.      ~~~~~~~~~~~~~~~~~~
  513.  
  514.      The Reformat command will adjust the text in the current paragraph so
  515.      that each line has the maximum number of words between the left and
  516.      right margins.  The left margin is determined by looking at the number
  517.      of spaces preceding the second line of the paragraph.  The right
  518.      margin is the right border of the note.
  519.  
  520.  
  521.      Edit - Cursor Commands
  522.      ~~~~~~~~~~~~~~~~~~~~~~
  523.  
  524.      By pressing and holding down the Ctrl key, an Edit sub-menu with the
  525.      following additional cursor movement options appears:
  526.  
  527.      Ctrl ->    Moves the cursor to the beginning of the next word.  (A
  528.                 word is considered to be a series of characters preceded
  529.                 and followed by at least one space.)
  530.  
  531.      Ctrl <-    Moves the cursor to the beginning of the previous word.
  532.  
  533.      Goto Line  Prompts for a line number, then moves the cursor to the
  534.                 line number entered.  Adjusts the text window so that the
  535.                 cursor is centered vertically in the note.
  536.  
  537.      Outdent    Moves the cursor left to the previous level of indentation.
  538.  
  539.      Ctrl Home  Moves the cursor to the first line of the current note.
  540.  
  541.      Ctrl End   Moves the cursor one line past the end of the current note.
  542.  
  543.      Tab        Moves the cursor to the next Data Entry Point (see section
  544.                 on Data Entry Points).  If there are no more Data Entry
  545.                 Points, Tab moves the cursor to the next tab stop.
  546.  
  547.      Backtab    Moves the cursor to the previous Data Entry Point (see
  548.                 section on Data Entry Points).  If there are no more Data
  549.                 Entry Points, Tab moves the cursor to the previous tab
  550.                 stop.
  551.  
  552.  
  553.  
  554.      Edit - Deleting Things
  555.      ~~~~~~~~~~~~~~~~~~~~~~
  556.  
  557.      Characters are deleted with the following keys:
  558.  
  559.  
  560.      Del        Deletes the character under the cursor.  Any text to the
  561.                 right of that character shifts left to "fill the gap".  If
  562.                 the cursor is past the end of the line and you are in
  563.                 insert mode, Uno brings up the next line of text and joins
  564.                 it with the current line.
  565.  
  566.      Backspace  Moves the cursor left one character.  If you are in insert
  567.                 mode, Uno deletes the character to the left of the cursor
  568.                 and all text to the right of and including the cursor
  569.                 shifts left.  Also in insert mode, if the cursor is in
  570.                 column 1, Uno moves the current line up and joins it with
  571.                 the previous line.
  572.  
  573.      By pressing and holding down the Alt key, an Edit sub-menu with the
  574.      following additional delete options appears:
  575.  
  576.      Word       Deletes the word under the cursor.  If the cursor is not on
  577.                 a word, the first word to the left of the cursor (if
  578.                 there is one) is deleted.
  579.  
  580.      Beginning
  581.       of Line   Deletes all of the text to the left of the cursor.  The
  582.                 remaining text and the cursor shift left to the current
  583.                 level of indentation.
  584.  
  585.      End
  586.       of Line   Deletes all of the text to the right of and including the
  587.                 character under the cursor.
  588.  
  589.      Line       Deletes the line that the cursor is on.
  590.  
  591.  
  592.  
  593.      File
  594.      ~~~~
  595.  
  596.      File commands are used to copy Uno piles to and from disk files.  In
  597.      addition the current pile can be erased or renamed, and text can be
  598.      imported or exported from the current note.
  599.  
  600.  
  601.      Load       Prompts for the name of a pile to load.  If the entered 
  602.                 pile name is found on the disk, Uno copies it onto the 
  603.                 desktop at the current notes position.  Piles can be loaded 
  604.                 into an empty desktop or inserted into the currently loaded 
  605.                 pile.  An empty desktop is given the name of the first pile 
  606.                 loaded onto it.
  607.  
  608.      Save       The desktop pile is copied to a disk file and given the
  609.                 current pile name.  Uno prompts for a pile name if the
  610.                 desktop is unnamed.
  611.  
  612.      Clear      Erases the contents of the current desktop.  If any notes
  613.                 have been changed since the last time it was saved, Uno
  614.                 prompts you to verify that you really want to clear the
  615.                 desktop.  You will also have the option of saving the
  616.                 current pile before clearing.
  617.  
  618.      Name       Prompts for a name for the current pile.  The name entered
  619.                 must be a valid DOS file name.  If the name is the same as
  620.                 one on your disk, Uno prompts you to verify that you really
  621.                 want to use that name.
  622.  
  623.      Import     Prompts for the name of an ASCII file to load into the
  624.                 current note.  If the entered file name is found on the
  625.                 disk, Uno copies it into the current note at the cursor
  626.                 position.  Existing text is moved to make room for the text
  627.                 being loaded.  If you import a file into an empty note, Uno
  628.                 will automatically set the "File" and "Nowrap" properties
  629.                 (see section on Properties).
  630.  
  631.      Export     Prompts for the name of an ASCII file where the contents of
  632.                 the current note are to be saved.  The name entered must be
  633.                 a valid DOS file name.  If the name is the same as one on
  634.                 your disk, Uno prompts you to verify that you really want
  635.                 to use that name.
  636.  
  637.  
  638.      Note
  639.      ~~~~
  640.  
  641.      This command will create a new blank note.  You will automatically be
  642.      in Edit mode on the new note.  The new note will appear immediately
  643.      BEFORE the current note in the pile's order.  The position of the note
  644.      on the desktop will be selected at random.
  645.  
  646.      When you create a note, the time and date is recorded.  Useful Notes
  647.      can use this Time/Date stamp to "Order" your notes based on when you
  648.      entered them.
  649.  
  650.  
  651.  
  652.      Order
  653.      ~~~~~
  654.  
  655.      This command can be used to change the order of the notes in the pile.
  656.  
  657.      Clean      Cleans up the desktop so that only the current note is
  658.                 visible but does not otherwise affect the other notes.
  659.  
  660.      Descrip-
  661.      tion       Reorders notes alphabetically by the notes' descriptions.
  662.                 Notes can be arranged in either ascending or descending
  663.                 order.
  664.  
  665.      Position   Neatens up all the notes on the desktop.  Notes are laid
  666.                 out side by side and in rows so that the top three lines of
  667.                 each note are visible when the desktop is full.
  668.  
  669.      Number     Reorders notes according to the note number.  Notes can be
  670.                 arranged in either ascending or descending order.
  671.  
  672.      Time/Date  Reorders notes by the Time and Date that each note was
  673.                 created.  Notes can be arranged in either ascending or
  674.                 descending order.
  675.  
  676.  
  677.      Print
  678.      ~~~~~
  679.  
  680.      The contents of the current note are sent to the printer attached
  681.      to LPT1.  No formatting is performed on the text.
  682.  
  683.  
  684.      Quit
  685.      ~~~~
  686.  
  687.      This command is used to exit Uno.  If any of the notes have been
  688.      modified in any way, you are prompted to verify that you really want
  689.      to quit with the following options:
  690.  
  691.      Save
  692.      First      Save the current pile before quitting.
  693.  
  694.      Just
  695.      Quit       Quits without saving.
  696.  
  697.      Don't Ask
  698.      Anymore    Quits without saving.  Also instructs Useful Notes not to
  699.                 prompt for verification until the pile changes again.
  700.                 (This option only appears in the Resident version of
  701.                 Useful Notes).
  702.  
  703.  
  704.  
  705.      Search
  706.      ~~~~~~
  707.  
  708.      Search allows you to find strings or "Patterns" within the text of the
  709.      current pile's notes or their Descriptions.
  710.  
  711.      Pattern    Prompts for a search Pattern.  If the Pattern entered is in
  712.                 all lower case, searches will be case insensitive.  If any
  713.                 of the letters in the Pattern are in upper case, the text
  714.                 and Pattern must be exactly the same for a match to occur.
  715.  
  716.      ->         Moves the cursor to the next note whose Description
  717.                 contains an occurrence of Pattern.  If there are no more
  718.                 matches the cursor does not move.
  719.  
  720.      <-         Moves the cursor to the previous note whose Description
  721.                 contains an occurrence of Pattern.  If there are no more
  722.                 matches the cursor does not move.
  723.  
  724.      PgUp       Moves the cursor to the note that contains the previous
  725.                 occurrence of Pattern in the current desktop.  If there are
  726.                 no more matches, moves the cursor to the beginning of the
  727.                 first note.
  728.  
  729.      PgDn       Moves the cursor to the note that contains the next
  730.                 occurrence of Pattern in the current desktop.  If there are
  731.                 no more matches, moves the cursor to the end of the
  732.                 last note.
  733.  
  734.  
  735.      Top
  736.      ~~~
  737.  
  738.      Move the current note to the beginning of the pile.  The next note in
  739.      the pile becomes the current note.
  740.  
  741.      If you order your pile with the most important notes at the front, it
  742.      is useful to "promote" notes with this command that must be dealt with
  743.      right away.
  744.  
  745.  
  746.      Zoom
  747.      ~~~~
  748.  
  749.      Expands the current note to be the full size of the desktop.  If the
  750.      note is already "zoomed" and you press the zoom key, the note will
  751.      revert to its original size.
  752.  
  753.  
  754.  
  755.      Move (Scroll Lock)
  756.      ~~~~~~~~~~~~~~~~~~
  757.  
  758.      This command allows you to move or resize the current note.  Press the 
  759.      Scroll Lock key to put you in "Move" mode (the border of the current 
  760.      note should switch to the active color).
  761.  
  762.      ,,->,<-  Move the current note around the screen.
  763.  
  764.      Shift
  765.      ,,->,<-  If you hold down the shift key and press the arrow keys,
  766.                 the size of the current note will change.
  767.  
  768.      Fit To
  769.      Text       Resizes the current note so that the border exactly fits
  770.                 around text of the note with no wasted space.
  771.  
  772.      Zoom       Expands the current note to be the full size of the
  773.                 desktop.
  774.  
  775.      Press the Scroll Lock key again when you are done moving or resizing.
  776.  
  777.  
  778.      Hot Spots
  779.      ~~~~~~~~~
  780.  
  781.      If you enclose some text in [square brackets], Useful Notes will treat
  782.      that text as a "hot spot".  You can use the Tab key to move between
  783.      hot spots.  When the cursor is on a hot spot, the hot spot will be
  784.      highlighted.  Pressing Enter while on a hot spot will cause Useful
  785.      Notes to search for that hot spot's text in the notes' Descriptions.
  786.      If the search succeeds, you will be moved to the first note with the
  787.      matching Description.
  788.  
  789.  
  790.      Data Entry Points
  791.      ~~~~~~~~~~~~~~~~~
  792.  
  793.      One possible use for Useful Notes is to create simple data entry forms
  794.      that contain some fixed information, and spaces for you to key in
  795.      additional information.  To facilitate this, Useful Notes recognizes
  796.      the ':' character as a Data Entry Point.  The Tab and Backtab keys
  797.      will automatically position the cursor at these points when you are in
  798.      Edit Mode.
  799.  
  800.  
  801.  
  802.      Notes on Resident Version
  803.      ~~~~~~~~~~~~~~~~~~~~~~~~~
  804.  
  805.      You run Useful Notes Resident the same way as the command line
  806.      version.  From the DOS prompt, type:
  807.  
  808.         unores <pilename>
  809.  
  810.      then press the Enter key.
  811.  
  812.      Press Ctrl-Alt-u (the Ctrl, Alt, and u keys simultaneously) to pop-up
  813.      Useful Notes Resident.  The Quit command, Alt-x, or the F10 key will 
  814.      return you to the application that was running when you popped-up.
  815.  
  816.      The Resident version of Useful Notes will use about 77K of DOS memory.
  817.      About 24K of that memory is available for notes.  Registered users
  818.      will receive a version of Uno that will work with EMS memory to reduce
  819.      this overhead, and also allow you to configure the amount of memory to
  820.      set aside for notes if EMS is not available.
  821.  
  822.      Although every effort has been made to ensure that Useful Notes is a
  823.      "well behaved" TSR,  there are far too many configurations with other
  824.      TSR programs to test.  If you are having problems getting Uno to
  825.      pop-up, try changing the order that Uno gets loaded.
  826.  
  827.  
  828.      Notes for Useful Editor Users
  829.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  830.  
  831.      The command layout and interface for Useful Notes is very similar to
  832.      that of Useful Editor.  At the main command level of Useful Notes, you
  833.      can use the following Useful Editor key equivalents:
  834.  
  835.         F1 or 'f'               - File
  836.         F3 or 's'               - Search
  837.         F4 or 'p'               - Print
  838.         F8 or 'z'               - Zoom
  839.         F10 or 'q' or Alt-x     - Quit
  840.  
  841.  
  842.  
  843.      Configuring Uno
  844.      ~~~~~~~~~~~~~~~
  845.  
  846.      A separate program (unocfg.exe) is provided to modify Uno and/or
  847.      Unores with some of your own preferences.  When you run this Uno
  848.      Configuration, you must ensure that Uno.exe and/or Unores.exe are in
  849.      the current directory.  Follow the prompts for the configuration
  850.      program.  When you have answered the last question the executable(s)
  851.      will be updated with your selections.
  852.  
  853.      The following user preferences can be configured within Uno :
  854.  
  855.         - video display mode
  856.         - initial text entry mode
  857.         - color of normal text
  858.         - color of inverse text
  859.         - color of active (edit) text
  860.         - distance between tab stops
  861.         - size of new notes
  862.  
  863.  
  864.  
  865.      Licensing
  866.      ~~~~~~~~~
  867.  
  868.              The programs and documentation in this archive are
  869.                     Copyright (c) 1990 by Useful Software
  870.  
  871.      Uno is a shareware information manager.  This means that you only pay
  872.      for it if you decide to continue using it.  If you don't think that it
  873.      is worth the asking price, delete the program, or better yet give it
  874.      to someone who might find it useful.  However if you do decide to keep
  875.      Uno after a 2 week trial period, please send $20 (see REGISTRATION
  876.      FORM on next page) to:
  877.  
  878.         Useful Software
  879.         340 Dale Crescent
  880.         Waterloo, Ontario
  881.         Canada, N2J 3Y3
  882.  
  883.      The shareware fee pays for unlimited use of Uno by a single person.
  884.      You are allowed (and encouraged) to give away copies of Uno with the
  885.      understanding that each person receiving a copy is under the same
  886.      obligation as you are to send in the shareware fee if they decide to
  887.      keep it.  You can upload THIS VERSION ONLY of Uno to other computer
  888.      systems, either free or commercial, as long as this archive remains
  889.      intact, with the copyright and shareware notices unchanged.
  890.  
  891.      Useful Notes can be installed on LANS.  In such situations I ask only
  892.      that the LAN Administrator estimate the maximum number of people that
  893.      will be making "simultaneous" use of Uno and pay the shareware fee
  894.      based on that estimate.  I do not expect that the limit be closely
  895.      monitored or enforced (I appreciate how much trouble that would be),
  896.      but I do expect that the estimate will be revised (and additional fees
  897.      paid) should a substantial increase in the number of nodes on the LAN
  898.      and Uno usage occur.
  899.  
  900.      No guarantee is made as to the functionality of this software; however
  901.      it has been tested quite thoroughly by a large number of people.  If
  902.      it doesn't do what you want, don't keep it and send no money.
  903.  
  904.      Please support the shareware concept.  Shareware means useful programs
  905.      at a fraction of the cost you might pay for them commercially.  You
  906.      can try-before-you-buy, and you are not subjected to copy protection
  907.      or other atrocities that many software vendors inflict on their
  908.      customers.  Software updates can also be distributed much faster than
  909.      is possible through normal channels.
  910.  
  911.      Any questions, suggestions, or bug reports, can be mailed to the above
  912.      address.  Enjoy.
  913.  
  914.  
  915.      Useful Software
  916.  
  917.  
  918.  
  919.      Registration Information
  920.      ~~~~~~~~~~~~~~~~~~~~~~~~
  921.  
  922.      All registered users of Useful Notes will receive one update with the
  923.      most recent version of the program, and notification of subsequent
  924.      major updates (available for $2.00 on request).
  925.  
  926.      Discounts are available if you register both Useful Notes and Useful
  927.      Editor (see "Bundled" price schedule below).  If you are already a
  928.      registered user of Useful Editor, remit only the difference in price
  929.      between what you have already paid and the "Bundled" price.  (For
  930.      instance if you own 1 copy of Useful Editor at $20, you pay only $10
  931.      for the registration of 1 copy of Useful Notes).
  932.  
  933.  
  934.      Registration Bonus
  935.      ~~~~~~~~~~~~~~~~~~
  936.  
  937.      As a bonus, all registered users will also receive a version of Useful
  938.      Notes Resident which has EMS support and configuration control of the
  939.      amount of memory to use for notes.
  940.  
  941.  
  942.  
  943.      REGISTRATION FORM
  944.      =================
  945.  
  946.  
  947.      TO:                      FROM:
  948.  
  949.      Useful Software             Name: ___________________________________
  950.      340 Dale Crescent
  951.      Waterloo, Ontario      (Company): ___________________________________
  952.      Canada, N2J 3Y3
  953.                               (Title): ___________________________________
  954.  
  955.                               Address: ___________________________________
  956.  
  957.                            City,State: ___________________________________
  958.                                (Prov.)
  959.  
  960.                             Telephone: ___________________________________
  961.  
  962.  
  963.  
  964.      Useful Notes Price Schedule
  965.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  966.  
  967.      1-9   copies  - $20 per copy
  968.      10-49 copies  - $15 per copy
  969.      50-99 copies  - $10 per copy
  970.      100+  copies  - One time fee of $1000
  971.  
  972.  
  973.      Useful Notes/Editor Bundled Price Schedule
  974.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  975.  
  976.      1-9   copies  - $30 per bundle
  977.      10-49 copies  - $25 per bundle
  978.      50-99 copies  - $15 per bundle
  979.      100+  copies  - One time fee of $1500
  980.  
  981.  
  982.  
  983.      I would like to register _______ copies of Useful Notes Version ____
  984.      for single person use.
  985.  
  986.  
  987.      (Yes/No) I am already a Useful Editer Version ____ user.
  988.  
  989.  
  990.      (Yes/No) I would also like to register _______ copies of Useful Editor
  991.               Version ____ for single person use at the bundled price.
  992.  
  993.  
  994.  
  995.  
  996.      Signature: _______________________________
  997.  
  998.  
  999.  
  1000.      Update Log
  1001.      ~~~~~~~~~~
  1002.  
  1003.      The following changes were made in version 1.1
  1004.  
  1005.         - added Fit To Text and Zoom options to the Scroll... option
  1006.         - default note pile option now included in the unocfg program
  1007.         - modified tab support to recognize Data Entry Points while in Edit
  1008.           mode
  1009.         - added configurable option to backup piles (to a .bak file) prior
  1010.           to saving
  1011.         - Alt-x can be used as an alternate to Quit (F10)
  1012.         - Esc can be used to exit Uno Resident
  1013.         - memory % Free added (Resident version)
  1014.  
  1015.  
  1016.      Planned Enhancements
  1017.      ~~~~~~~~~~~~~~~~~~~~
  1018.  
  1019.         - cut and paste from application screens (Resident version)
  1020.         - alarm clock notes (Resident version)
  1021.         - note history
  1022.         - auto clean property
  1023.